Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ecuador F2 Ecuador F3 USA F26 USA F27 Canada F3 Romania F1 Germany F13 Colombia F1 Colombia F2 Romania F6 Romania F16 Romania F17 Austria F10 Venezuela F5 Venezuela F6 Dominican Republic F1 Austria F3 Romania F1 Romania F2 Romania F3 Romania F15 Romania F16 Romania F18 Germany F2 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Romania F3 Serbia F2 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Romania F15 Greece F3 Greece F2 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Switzerland F3 France F6 Italy F8 Italy F30 Germany F2 Romania F1 Germany F2 Romania F1 Romania F3 Romania F4 Romania F16 M25 Portimao 2006 Challenger of Santa Clarita California Challenger - Valencia Unique Zagreb Open - Zagreb Open Castilla y Leon - Segovia XII Abierto Internacional de Salinas - Salinas USTA Tallahassee Tennis Challenger - Tallahassee Romania F4 Romania F16 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 Germany F7 Hilton Waikoloa Village USTA Challenger - Waikoloa Puerto Rico Challenger Tennis Event - Humacao Oberstaufen Cup-Head German Master's Series - Oberstaufen Czech Republic F2 ATP Open Castilla y Leon - Segovia Open D'Orleans - Orleans Heilbronn Challenger Belgrade Challenger Bergamo Challenger Sunrise Challenger Sarajevo Challenger Baton Rouge Challenger Rhodes Challenger Cremona Challenger Medellin Challenger Cremona Challenger Lugano Challenger Bytom Challenger Pozoblanco Challenger Granby Challenger Kazan Challenger Athens Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger The Waco International Tennis Challenger - Waco Brasov Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Winnetka Challenger Arad Challenger Timisoara Challenger Brasov Challenger Bergamo Challenger Dallas Challenger M25+H Bacau 2001 UT Tyler Patriot Challenger - Tyler Nottingham Challenger Arad Challenger Timisoara Challenger USTA Challenger of San Antonio - San Antonio Istanbul Challenger Recanati Challenger Guimaraes Challenger Vancouver Challenger Segovia Challenger M25 Heraklion USTA Challenger of Orlando - Orlando Intersport Heilbronn Open - Heilbronn USTA Freeman Men's Challenger - Joplin Petange Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Orleans Challenger Rennes Challenger Eckental Challenger Heilbronn Challenger Irving Challenger Nottingham Challenger Nottingham-2 Challenger Lexington Challenger Trnava Challenger Geneva Challenger Brescia Challenger Raanana Challenger Heilbronn Challenger Prostejov Challenger PEOPLEnet Cup - Dnepropetrovsk Mons Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Dallas Challenger Rome Challenger Manchester Challenger Surbiton Challenger Monterrey Challenger Bratislava Challenger Seguros Bolivar Open - Medellin Bangkok Challenger Tatra Banka Open 2006 - Bratislava Budapest Challenger Surbiton Challenger Brasov Challenger - Brasov Nottingham Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi BMW Tennis Championship - Sunrise Furth Challenger 2005 Tulsa Challenger - Tulsa Ramat Hasharon Challenger Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Brest Challenger Indian Wells Challenger USTA Men's Challenger of Dallas - Dallas Barletta Challenger Ford Tennis Championships - Louisville XI Abierto Internacional de Salinas - Salinas Salinas Challenger M15 Doha M25 Doha Copa Petrobras Colombia - Bogota Heilbronn Challenger Istanbul Challenger Reggio Emilia Challenger Iasi Challenger Nottingham 1 Challenger Salzburg Challenger Biel Challenger Barletta Challenger Sao Paulo Challenger Ostdeutscher Sparkassen Cup - Dresden Irving Challenger Koblenz Challenger Quimper Challenger Palermo Challenger Brasov Challenger Sibiu Challenger Eckental Challenger Bergamo Challenger Granby Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Wroclaw Challenger Napoli Challenger Ilkley Challenger Okal Cup - Eckental Ilkley Challenger St. Petersburg 2 Challenger Ciudad de Telde - Telde St. Remy Challenger Baden Open - Ettlingen Columbus Challenger Tiburon Challenger Eckental Challenger Nottingham Challenger Irving Challenger Sophia Antipolis Challenger Cordenons Challenger San Marino Challenger Napoli Challenger GHI Bronx Tennis Classic - Bronx Morelos Challenger Olbia Challenger Cherbourg Challenger Istanbul Challenger Bratislava Challenger Le Gosier Challenger Timisoara Challenger - Timisoara Forli 3 Challenger Mersin Challenger Privatbank Open 2006 - Dnepropetrovsk Naples Challenger - Naples Nottingham Challenger Kosice Challenger Tyler Challenger Oeiras 2 Challenger Surbiton Challenger Brasov Challenger - Brasov Izmir Challenger Geneva Challenger Lubbock Challenger - Lubbock Ortisei Challenger Biella 6 Challenger Nottingham 2 Challenger Gerry Weber Open - Halle San Marino Challenger AIG Japan Open Tennis Championships - Tokyo Bucharest Challenger Ismaning Challenger Eckental Challenger Davidoff Swiss Indoors Basel - Basel Ortisei Challenger Forli 3 Challenger Forli 2 Challenger Forli 5 Challenger Next Generation Adelaide International - Adelaide Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Surbiton Challenger Regions Morgan Keegan Championships - Memphis Iasi Challenger The Tennis Channel Open - Las Vegas Prague 3 Challenger U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona BMW Open - Munich Ortisei Challenger Bergamo Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Rovereto Challenger Eckental Challenger Mercedes Cup - Stuttgart Schickendanz Open - Furth Milan Challenger RCA Championships - Indianapolis Grodzisk Mazowiecki Challenger Ottignies-Louvain-la-Neuve Challenger BCR Open Romania - Bucharest BMW Tennis Championship - Sunrise Thailand Open - Bangkok Lugano Challenger Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Rome Challenger Tunis Challenger Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Ipsos Bucharest Challenger - Bucharest If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Orleans Challenger Delray Beach International Tennis Championships - Delray Beach Mouilleron-Le-Captif Challenger Brasov Challenger BMW Open - Munich Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven Canberra Challenger BCR Open Romania - Bucharest Recanati Challenger If Stockholm Open - Stockholm Sacramento Challenger - Sacramento St. Petersburg Open - St. Petersburg Kobstaedernes ATP Challenger - Kolding Brisbane International - Brisbane Medibank International - Sydney Geneva Challenger Brasov Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Quimper Challenger BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Puebla Challenger BCR Open Romania - Bucharest Sibiu Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Dallas Challenger Salzburg Challenger Como Challenger Aptos Challenger Guayaquil Challenger Dallas Challenger US Men's Clay Court Championship - Houston SAP Open - San Jose Sacramento Challenger Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Bratislava Challenger Rakuten Japan Open - Tokyo Indianapolis Tennis Championships - Indianapolis Guangzhou Challenger Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Ordina Open - s-Hertogenbosch Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Helsinki Challenger SAP Open - San Jose Power Horse Cup - Dusseldorf Salzburg Challenger Mercedes Cup - Stuttgart Sunrise Challenger BCR Open Romania - Bucharest BB&T Atlanta Open - Atlanta PBZ Zagreb Indoors - Zagreb Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Quimper Challenger Brisbane International - Brisbane Kaohsiung Challenger PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Power Horse Cup - Dusseldorf Le Gosier Challenger Citi Open - Washington Swiss Indoors Basel - Basel SkiStar Swedish Open - Bastad Memphis Open - Memphis BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Erste Bank Open - Vienna Countrywide Classic - Los Angeles ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Hungarian Open - Budapest Gerry Weber Open - Halle Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Bath Challenger AEGON Championships - London Citi Open - Washington Rome Challenger Sarasota Challenger Tunis Challenger Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Athens Challenger Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp Ortisei Challenger Thailand Open - Bangkok Tunis Challenger Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Delray Beach International Tennis Championships - Delray Beach Budapest Challenger SA Tennis Open - Johannesburg Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Le Gosier Challenger Grand Prix de Tennis de Lyon - Lyon Arad Challenger PBZ Zagreb Indoors - Zagreb Serbia Open - Belgrade Arad Challenger Legg Mason Tennis Classic - Washington Open de Moselle - Metz Tel Aviv Watergen Open - Tel Aviv Bank Austria Tennis Trophy - Vienna Rennes Challenger Binghamton Challenger Irving Challenger Ortisei Challenger If Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Monza Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Ortisei Challenger US Men's Clay Court Championship - Houston Moselle Open - Metz Aircel Chennai Open - Chennai Apia International - Sydney Marburg Challenger Istanbul Challenger Izmir Challenger BRD Nastase Tiriac Trophy - Bucharest Ortisei Challenger Aptos Challenger Hall of Fame Tennis Championships - Newport Shenzhen Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tiburon Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Vancouver Challenger Mercedes Cup - Stuttgart Guadalajara Challenger Bordeaux Challenger Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Austrian Open - Kitzbuhel Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Brisbane International - Brisbane Lugano Challenger ASB Classic - Auckland Mons Challenger Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril Guadalajara Challenger Tunis Challenger Aegon Nottingham Open - Nottingham Citi Open - Washington Marburg Challenger European Open - Antwerp Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich Citi Open - Washington Moselle Open - Metz Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Newport Beach Challenger Iasi Challenger Belgrade Challenger BMW Open - Munich BB&T Atlanta Open - Atlanta Iasi Challenger Moselle Open - Metz Swiss Indoors Basel - Basel ASB Classic - Auckland Heilbronn Challenger Lugano Challenger Biel Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Palmas del Mar Challenger Prague 2 Challenger Tennis Channel Open - Las Vegas RCA Championships - Indianapolis Countrywide Classic - Los Angeles Bratislava 2 Challenger Firenze Open - Florence Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Ismaning Challenger Topshelf Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis BCR Open Romania - Bucharest Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Pau Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Maharashtra Open - Pune Delray Beach International Tennis Championships - Delray Beach Western & Southern Financial Group Masters - Cincinnati Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Shanghai - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Modena Challenger Indian Wells Challenger Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Pilot Pen Tennis - New Haven Western & Southern Financial Group Masters - Cincinnati Barletta Challenger Madrid Challenger Campbells Hall of Fame Tennis Championships - Newport Sibiu Challenger Shanghai ATP Masters 1000 - Shanghai Atlanta Tennis Championships - Atlanta Istanbul Challenger Thailand Open - Bangkok BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells SAP Open - San Jose Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Mutua Madrid Open - Madrid Ricoh Open - 's-Hertogenbosch Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Gazprom Hungarian Open - Budapest Campionati BNL dItalia - Rome Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Ecuador Open - Quito Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Channel Open - Las Vegas Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group I, 2R, ROU-SVK 2-3 Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Mutua Madrid Open - Madrid Bucharest Open - Bucharest Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group I, 1R, ROU-TPE 1-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, GER-CRO 3-2 River Oaks International Tennis Tournament - Houston French Open (juniors) River Oaks International Tennis Tournament - Houston Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 M25 Heraklion